Stamp Tax — synonyms, definition

1. stamp tax (Noun)

1 synonym
stamp duty
1 definition

stamp tax (Noun) — A tax collected by requiring a stamp to be purchased and attached (usually on documents or publications).

3 types of
revenue enhancement tax taxation